radiation traps - Español Inglés Diccionario